Ayodhya: Ram Mandir Trust Buys Adjoining Land As Part Of Plan To Expand Temple Complex Area To 107 Acres